turrican 3 preview from smash des. was firstreleased by excess on 19.11.2000